﻿/*
* @Author: xy-xiaofei
* @Date:   2016-03-16 15:32:36
* @Last Modified by:   xy-xiaofei
* @Last Modified time: 2016-04-27 15:48:27
*/
/* header */
body,p,ul,li,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,a,div,input{margin:0; padding: 0; list-style: none;}
img{border:0; display: block;margin:0 auto;}
/*a{text-decoration: none; color:#333;}*/
a{text-decoration: none; }
body{font-family: "微软雅黑";color:#aaa;}
/* 悬浮层 */
.box-wrap{width:100%; margin:0 auto; background: #000; position: fixed; top:0; left:0; display: none; z-index:111; padding-bottom:100px;overflow: hidden;}
.box-wrap .close{width:60px; height:60px;background: pink; position: absolute; top:20px; right:20px;}
.box-wrap .box{width:1000px; margin:0 auto; position: relative; overflow: hidden;}
.box-wrap .box .slide-wrap{position:absolute; width:5555px; overflow: hidden;}
.box-wrap .box .slide-wrap li{float: left; width:1000px; overflow: hidden;}
.box-wrap .box .slide-wrap li img{margin:0 auto;}
.box-wrap .slide-wrap .dot{position: absolute; bottom:16px; left:50%; z-index:10;}
.box-wrap .slide-wrap .dot li{width:20px; height:20px; border-radius: 50px;border: 2px solid #999; margin:0 3px; float: left;}
.box-wrap .slide-wrap .dot .current{width:20px; height:20px; border-radius: 50px;border: 2px solid #0e0415; margin:0 3px; float: left;}
.box-wrap .s-s-l{width:34px; height:62px; background: url(cssimg/prev1.png) 0 0 no-repeat; display: inline-block; position: absolute; top:35%; left:8%;}
.box-wrap .s-s-r{width:34px; height:62px; background: url(cssimg/next1.png) 0 0 no-repeat;display: inline-block;  position: absolute; top:35%; right:8%;}
/* header */
.header{width:1200px;height:90px; margin:0 auto; overflow: hidden; font-size: 16px;}
.header .logo{float: left; height: 90px;text-align: center; line-height: 90px;}
.header .logo img{vertical-align: middle; display: inline-block;}
.header .search{float: right; text-align: center; line-height: 90px;}
.header .search .fot li{float: left; margin:0 10px;}
.header .search .fot li a{color:#999;}
.header .search .fot li a:hover{text-decoration: underline;}
.li-in{position: relative;}
.li-in span{position: absolute; top:38%; right:10%;}
.li-in span img{opacity: 0.3;}
.li-in input{height:32px; border-radius: 50px; border:1px solid #ccc; width:234px; padding-left:20px; font-size:16px; font-family: "微软雅黑";}
.li-in input:focus { outline:none;}
/* nav */
.nav-wrap{width:100%; margin:0 auto; height:60px;}
.nav-l{width:19%;float:left; height:60px; background: #595757;}
.top_nav{width:81%;height:60px; float: left; background: #595757;}
.nav-l .nav-1{height:60px;/*background:#162045;*/background:#b6001f; text-align: right; width:99%;}
.nav-l .nav-1 a{color:#fff; font-size:18px; float: left; height:60px; margin-left:60%; display: inline-block;line-height: 60px;}
.nav-l .nav-1 img{display: inline-block;}
.top_nav .top_ul{width:88%;height:60px; position:relative;z-index:5;}
.top_nav .top_ul .hide_nav{float:left; height:60px; position: relative; margin:0 1%; width:10%;}
.hide_nav .vv{width:100%; display: inline-block; height:60px;position: absolute; top:0; left:0; z-index:-1;}
/*.hide_nav .vv.ff{background: #fff; opacity: 0.2;}*/
.hide_nav .vv.ff{width:100%; height:60px;background: url(cssimg/nav-bg.png) 0 0 repeat-x;}
.hide_nav .menu{width:100%;position:absolute;top:60px;left: 0; background:#fff;float: left;  display:none; text-align: center;box-shadow: 0px 0px 20px #aaa; overflow: hidden;padding-bottom:6px;}
.hide_nav .hide-menu{font-size:18px;color:#fff; display: inline-block; width:100%; height:60px; line-height: 60px; text-align: center;}
.hide_nav .hide-menu:hover{color:#fff;}
.hide_nav .menu li{width:100%; height:30px; margin:8px 0;}
.hide_nav .menu li a{font-size:14px; color:#12214b; display: inline-block; width:100%; height:30px; line-height: 30px;border-left: 2px solid #fff;box-sizing: border-box;}
.hide_nav .menu li a:hover{width:100%; font-size:14px; color:#595757; border-left: 2px solid #35a0d4; color:#35a0d4; box-sizing: border-box;}

/* banner */

.banner{position:relative;zoom:1;overflow:hidden; width:100%; margin: 0 auto;}
.flexslider{position:relative;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{width:100%;height:auto; text-align: center;margin:0 auto;}
.slides li img{width:100%;display: block;margin:0 auto;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%; left:8%;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:11px;height:10px;line-height:44px;overflow:hidden;background:url(cssimg/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; display: none;}
.flex-direction-nav li a.flex-prev{left:0;background:url(cssimg/prev1.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0;background:url(cssimg/next1.png) center center no-repeat;}
.shadow{width:100%; height:20px; background: url(cssimg/shadow.png) 0 0 repeat-x; opacity: 0.3;}
.border-b{padding-bottom:30px; border-bottom: 1px solid #999;}
/*文字轮播*/
.textScroll-wrap{width:100%;}
.txtScroll-top{overflow:hidden; position:relative;  width:1200px; margin:0 auto;}
.txtScroll-top .bd{position: relative;}
.txtScroll-top .bd .new{position: absolute;left: 0; top:30%; font-size:18px;color:#333;}
.txtScroll-top .bd .new img{display: inline-block; vertical-align: middle; margin-right:10px; }
.txtScroll-top .infoList li{width:76%;line-height:60px;font-size:18px; color:#333; text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-text-overflow: ellipsis;white-space: nowrap;overflow:hidden;padding-left:12%;color:#fff;}
/*.txtScroll-top .infoList li a{color:#333;}*/
.txtScroll-top .infoList li a{color:#1ea3d8;}
.txtScroll-top .infoList li .date{color:#999; margin-left:10px;}
/* 产品中心 */
.pro-group{width:100%; position: relative;overflow: hidden;}
.group .pro-con{width:1120px; overflow: hidden; position: relative; height:auto; margin:0 auto;}
.group .pro-con .pro-list{  width:auto;}
.group .pro-con .pro-list li{float: left; width:264px; height:284px; margin:7px; border: 1px solid #ddd;}
.group .pro-con .pro-list li a img{ width:250px; height:250px}
.group .pro-con .pro-list li .gro-text{color:#666; overflow: hidden;}
.group .pro-con .pro-list li .gro-text .pro-tit{font-size: 16px;  text-align:center}
.group .pro-con .pro-list li .gro-text .pro-en{font-size: 10px; padding-left:20px; margin-bottom:20px;}
.pro-tit a:hover{ color:#b6001f}
/* group */
.group{width:1120px;  margin:0 auto;overflow: hidden; margin-bottom:20px;}
.group.xiala-group{width:1200px;  margin:0 auto;overflow: hidden; margin-bottom:20px; position: relative;}
.group .tit-wrap{width:100%; overflow: hidden; padding:30px 0;}
.group .tit-wrap.xiala-tit-wrap{width:100%; overflow: hidden; padding:30px 0; position: absolute; top:0; left:0; z-index:88;}
.xiala-nav{width:160px; cursor: pointer;}
.xiala-nav .xia-tit{width:147px; height:57px; font-size: 18px; background: #595757; padding-left:10px; box-sizing: border-box; margin:0 auto;}
.xiala-nav .xia-tit .s-1{height:57px; display: inline-block; float: left; color:#fff; line-height: 57px; width:100px; text-align: center; margin-right:5px;}
.xiala-nav .xia-tit .s-2{width:18px; height:57px; display: inline-block; float: left; line-height: 62px;}
.xiala-nav .xia-tit .s-2 img{display: inline-block;}
.xiala-nav .xia-list{width:147px; background: #fff; box-shadow: 0px 0px 10px #aaa; overflow: hidden; margin:0 auto; display: none;}
.xiala-nav .xia-list li{width:100%; margin:8px 0;}
.xiala-nav .xia-list li a{width:100%; height:25px;display: inline-block; color:#333; font-size: 14px; padding-left:24px; box-sizing: border-box; line-height: 25px;}
.xiala-nav .xia-list li a:hover{padding-left:22px; height:25px;display: inline-block; color:#35a0d4; font-size: 14px; border-left: 2px solid #35a0d4; box-sizing: border-box;}
/*.group .tit-wrap .tit{float: left; width:100px; font-size:24px; color:#0f0964;}*/
.group .tit-wrap .tit{float: left; width:100px; font-size:24px; color:#b6001f;}
.group .tit-wrap .tit span{font-size:12px; color:#aaaaaa; display: block; text-align: left;}
.group .tit-wrap .more1{float: right; width:90px; height:30px; line-height: 30px; color:#b6001f; font-size:18px; text-align: center;}

.group .tit-wrap .more1.current{ color:#b6001f}
.group .tit-wrap .more1 a{color:#b6001f; font-size:18px;}
.group .tit-wrap .more1.current a{color:#fff; font-size:18px;}
.group .gro-con{width:100%;overflow: hidden;}
.group .gro-con li{float: left; width:32%; height:250px; margin:15px 15px 15px 0; position: relative; overflow :hidden;}
.group .gro-con .m-n{ margin-right:0;}
.group .gro-con li img{width:100%;}
.group .gro-con li .gro-text{width:100%; height:70px; background: #fff; position: absolute;bottom:0; left: 0; padding:18px 0 0 22px; box-sizing: border-box; opacity: 0.8;}
/*.img-tit{font-size:16px; color:#333; text-align: left;}*/
.img-tit{font-size:16px; color:#1ea3d8; text-align: left;}
.time{font-size:14px; color:#999;text-align: left;}

/* 社会责任 */
.res-wrap{width:100%; background: #f8f8f8; overflow: hidden;}
/*.res-wrap a{font-size:18px; color:#192646;}*/
.res-wrap a{font-size:18px; color:#1ea3d8;}
.res-wrap a:hover{text-decoration: underline;}
.respon .tit-wrap{border-bottom:1px solid #ddd;}
.respon .res-tit{color:#192646; font-size:18px; margin:30px 0 18px 0;}
.respon .res-txt{color:#999; font-size:12px; line-height: 20px; margin-bottom:50px;}
.respon .res-dl{width:100%;overflow: hidden; color:#192646; padding-bottom:30px; border-bottom: 1px solid #ddd; margin-bottom:30px;}
.respon .res-dl:last-child{border-bottom: 0; margin-bottom:0;}
.respon .res-dt{width:362px; float: left;  height:225px; overflow: hidden; margin-right:2%;}
.respon .res-dt img{width:100%;}
.respon .res-dd{width:66%; float: left;}
.respon .res-dd .p-1{font-size:20px; margin-bottom:16px;}
.respon .res-dd .p-2{font-size:12px; text-indent: 12px; line-height: 25px; color:#999;}

/* 视频 */
.car_pic .wrap{border-bottom:2px solid #ddd;overflow: hidden;padding-bottom:40px;clear: both; overflow: hidden;}
.wrap .w_l{width:84%;float:left;overflow: hidden;position: relative; height:580px;}
.wrap .w_l ul{overflow: hidden;height:580px;}
.wrap .w_l ul li{float:left;width:100%; height:100%;}
.wrap .w_l ul li img{width:100%;height:100%;}
.wrap .w_l .next{position: absolute;top:38%;right:2%;cursor: pointer;}
.wrap .w_l .prev{position: absolute;top:38%;left:2%;cursor: pointer;}
.wrap .w_r{width:15%;float:right;padding-left:1%;height:580px;}
.wrap .w_r .w_r_w{height:538px;overflow: hidden; position: relative;}
.wrap .w_r ul li{border: 2px solid #fff; margin:24px 0;}
.wrap .w_r ul li:hover{border: 2px solid #595757;cursor:pointer;}
.wrap .w_r ul .video-current{border: 2px solid #595757;}
.wrap .w_r ul li img{width:100%;}
.show_off{position: absolute; top:0; left:0;}
.wrap .w_r .s-prev{display:block; cursor: pointer;}
.wrap .w_r .s-next{display:block; clear:both;cursor: pointer;}

/* 合作伙伴 */
.par-group{width:1200px;  margin:0 auto;overflow: hidden; margin-bottom:20px;}
.par-group .tit-wrap{width:100%; overflow: hidden;}
.par-group .tit-wrap .tit{float: left; width:100px; font-size:24px; color:#0f0964;}
.par-group .tit-wrap .tit span{font-size:12px; color:#aaaaaa; display: block; text-align: left;}
/* footer */
.footer{width:100%;overflow: hidden;/*background: #162045;*/background:#595757; padding-bottom:40px;}
.footer .foot-wrap{width:1200px;margin:0 auto; padding-top:50px; overflow: hidden;}
.footer .foot-dl{overflow: hidden;/*background: #162045;*/background:#595757; color:#fff; float: left; width:10%;}
.footer .foot-dl .foot-dt{font-size:18px; margin-bottom:20px;}
.footer .foot-dl dd{line-height: 26px;}
.footer .foot-dl a{font-size:14px; color:#b3daf7;}
.footer .foot-dl a:hover{color:#ffffff;}
.rg{width:100%; /*background: #131b3b;*/background:#595757; }
.rg .rg-wrap{width:1200px; height:50px; line-height: 50px;margin:0 auto;}
.rg .rg-wrap .rg-txt{color:#fff; font-size:12px; float: left;}
.rg .rg-wrap .luck{float: right;}

.footer .foot-ewm{width: 20%; float: right;}
.footer .foot-ewm .ewm{width: 120px; height:120px; margin:50px auto 6px;}
.footer .foot-ewm img{width:100%; display: block;}
.footer .foot-ewm .weifont{color:#aed3ea; font-size: 12px; text-align: center;}

/* 列表页 */
.tit-wrap .g-tit{width:120px; height:60px;  font-size: 20px; text-align: center; line-height: 60px;float: left;color:#333;}  
.tit-wrap .g-tit.current{color:#fff  !important; background: #595757; cursor: pointer;}
.tit-wrap .lis-more{margin-top:16px;}
.group .group-con{display: block; position: relative; margin-top:80px;}
.group .group-con .emp{width:100%; overflow: hidden; margin-bottom:30px;}
.group .group-con .emp img{display: inline-block; vertical-align: middle;}
.group .group-con .emp .emp-tit{float: left; display: inline-block; margin-right:68%; font-size:22px; color:#333;}
.group .group-con .emp .share{margin-right:4px;}
.group .group-con .emp .talk{font-size: 14px; color:#333;}
.group .group-con .emp .talk a{margin-right:4px;}
.group .group-con .o-img{width:100%; overflow: hidden; margin-bottom:30px; background: #f9f9f9;}
.group .group-con .o-img .f-l{width:600px; height:310px; float: left; margin-right:30px;}
.group .group-con .o-img .f-r{width:550px; float: left;}
/*.group .group-con .o-img .f-r .p-tit{color:#333; font-size:24px; margin:30px 0 14px 0;}*/
.group .group-con .o-img .f-r .p-tit{color:#1ea3d8; font-size:24px; margin:30px 0 14px 0;}
.group .group-con .o-img .f-r .p-time{color:#aaa; font-size:16px; margin-bottom:20px;}
.group .group-con .o-img .f-r .p-txt{color:#999; font-size:12px; line-height: 20px; margin-bottom:6px; text-indent: 2em;}
.group .group-con .o-img .f-r .p-btn{width:113px; height:28px; float: right; margin-top:12px;}
.group .group-con .o-img .f-r .p-btn a{width:113px; height:28px; display:inline-block; border: 1px solid #666; color:#333; text-align: center; line-height: 30px; font-size:14px;}
.group .group-con .o-img .f-r .p-btn a:hover{width:113px; height:28px; display:inline-block; border: 1px solid #595757; color:#595757; text-align: center;}
.group .group-con .o-img img{width:100%;}
.our {overflow: hidden; padding-bottom:30px; border-bottom: 1px solid #ddd; margin-bottom:20px;}
.our .o-dl{width:100%; overflow: hidden; padding-top:30px; border-top: 1px solid #ddd; margin-bottom:40px;}
.our .o-dl .o-dt{width:262px; float: left; margin-right:24px;}
.our .o-dl .o-dt img{width:100%;}
.our .o-dl .o-dd{width:76%; float: left;}
.our .o-dl .o-dd .p-1{width:100%; overflow: hidden; margin-bottom:20px;}
.our .o-dl .o-dd .p-2{color:#999; font-size:12px; text-indent: 20px; text-align: justify; line-height: 20px;}
.our .o-dl .o-dd .p-1 img{display: inline-block;}
.our .o-dl .o-dd .o-tit{width:90%; float: left; font-size:20px;}
.our .o-dl .o-dd .o-tit a{font-size:20px;}
.our .o-dl .o-dd .o-tit a:hover{color:#595757;}
.our .o-dl .o-dd .o-tit .date{display: block; color:#aaa; font-size:14px; margin-top:10px;}
.our .o-dl .o-dd .st{float: right;}
.our .o-dl .o-dd .share,.our .o-dl .o-dd .talk{float: left;}
.our .o-dl .o-dd .share{margin-right:8px;}
.our .o-dl .o-dd .talk img{margin-right:4px; vertical-align: middle;}
.our .prev-page{float: left; margin-left:36%;}
.our .prev-page span,.our .next-page span{display: inline-block; float: left;}
.our .prev-page .prev,.our .next-page .next{width:30px; height:30px; background: #aaa; border-radius: 50px; display: inline-block;cursor: pointer;}
.our .prev-page .prev{margin-right:14px;}
.our .next-page .next{margin-left:14px;}
.our .prev-page .p-page,.our .next-page .n-page{height:30px; line-height: 30px; color:#333; font-size:16px; cursor: pointer;}
.our .next-page{float: right; margin-right:36%;}

/* 详情页 */
.hr{ width:100%; border-top:1px solid #ddd;margin-top:40px;}
.group .con-text { width: 100%; overflow: hidden; margin-top: 70px;font-size: 12px;color: #333; line-height: 26px;}
.con-text .text-tit{color:#333; font-size: 20px;text-align: center; margin:30px 0 15px 0;}
.con-text .text-date{color:#333; font-size: 13px;text-align: center; margin-bottom:30px;}
.con-text .text-pass{color:#444; font-size: 13px; text-indent: 20px; text-align: justify;margin-bottom:18px;line-height: 23px;}
.con-text .art-wrap{width:1000px;overflow: hidden; padding-bottom:30px; margin:0 auto; border-bottom: 1px solid #ddd; margin-bottom: 20px}
.con-text .art-img{width:1200px; margin:0 auto;}
.con-text .art-img img{width:100%;}
.con-text .page{overflow: hidden; font-size:14px; color:#333; width:1000px; margin:0 auto; margin-bottom:20px;}
.con-text .page a{color:#333;}
.con-text .page a:hover{text-decoration: underline;}
.con-text .page .prev-page{float: left;}
.con-text .page .next-page{float: right;}

/* 产品列表页 */
/*.product-wrap{width:1200px; overflow: hidden; margin:0 auto;padding-bottom:50px; border-bottom: 1px solid #ddd; margin-bottom: 40px;}
.product-wrap .pro-left{width:228px; overflow: hidden; float: left; box-shadow: 0px 0px 15px #999; margin:0 0 15px 15px; color:#12214b; font-size: 14px; }
.product-wrap .pro-left .product-nav li{line-height: 25px; padding-left:26px; margin-bottom:10px; cursor: pointer;}
.product-wrap .pro-left .product-nav li.border{border-left: 2px solid #35a0d4;padding-left:24px;color:#35a0d4;}
.product-wrap .pro-left .tit{width:228px; text-align: center; height:58px; line-height: 58px; background: #595757; color:#fff; font-size: 20px; margin-bottom: 10px;}
.product-wrap .pro-right{width:78%; overflow: hidden; float: right;}
.product-wrap .pro-right .con-tit{color:#595757; font-size: 20px; margin:30px 0;}
.product-wrap .pro-right .con-tit span{color:#87c9e8; font-size: 12px; margin-left:10px;}
.product-wrap .pro-right .product-con{overflow: hidden; margin-right:-10px; display: none;}
.product-wrap .pro-right .product-con.show{display: block;}
.product-wrap .pro-right .product-con li{float: left; margin:20px 14px 14px 10px; width:290px; height:337px;}
.product-wrap .pro-right .product-con li a{width:288px; height:335px; border: 1px solid #ddd; display: inline-block;}
.product-wrap .pro-right .product-con li a:hover{width:288px; height:335px; box-shadow: 0px 0px 20px #999; color:#595757;}
.product-wrap .pro-right .product-con li a img{margin:0 auto;}
.product-wrap .pro-right .product-con li .pro-img{height:286px;width:202px; margin:0 auto;}
.product-wrap .pro-right .product-con li .pro-img img{width:100%;}
.product-wrap .pro-right .product-con li .con-list-p{height:48px; border-top: 1px solid #ddd; line-height: 48px; text-align: center; color:#666; font-size: 16px;}*/

/* 产品列表页 */
.product-wrap{width:1200px; overflow: hidden; margin:0 auto;padding-bottom:50px; border-bottom: 1px solid #ddd; margin-bottom: 40px;}
.product-wrap .pro-left{width:228px; overflow: hidden; float: left; box-shadow: 0px 0px 15px #999; margin:0 0 15px 15px; color:#12214b; font-size: 14px; }
.product-wrap .pro-left .product-nav li{line-height: 25px; padding-left:26px; margin-bottom:10px; cursor: pointer;}
.product-wrap .pro-left .product-nav li.border{border-left: 2px solid #35a0d4;padding-left:24px;color:#35a0d4;}
.product-wrap .pro-left .tit{width:228px; text-align: center; height:58px; line-height: 58px; background: #595757; color:#fff; font-size: 20px; margin-bottom: 10px;}
.product-wrap .pro-right{width:78%; overflow: hidden; float: right;}
.product-wrap .pro-right .con-tit{color:#595757; font-size: 20px; margin:30px 0;}
.product-wrap .pro-right .con-tit span{color:#87c9e8; font-size: 12px; margin-left:10px;}
.product-wrap .pro-right .product-con{overflow: hidden; margin-right:-10px; display: none;}
.product-wrap .pro-right .product-con.show{display: block;}
.product-wrap .pro-right .product-con li{float: left; margin:0px 14px 14px 10px; width:150px; height:250px;}
.product-wrap .pro-right .product-con li a{width:150px; height:225px; border: 1px solid #ddd; display: inline-block;}
.product-wrap .pro-right .product-con li a:hover{width:150px; height:250px; box-shadow: 0px 0px 20px #999; color:#595757;}
.product-wrap .pro-right .product-con li a img{margin:0 auto;}
.product-wrap .pro-right .product-con li .pro-img{height:190px;width:150px;margin:0 auto;}
.product-wrap .pro-right .product-con li .pro-img img{ width:150px; height:190px;}
/*.product-wrap .pro-right .product-con li .con-list-p{border-top: 1px solid #ddd; line-height: 39px; text-align: center; color:#666; font-size: 12px;overflow: hidden;text-overflow:ellipsis; white-space: nowrap; padding:0 5px;}*/
.product-wrap .pro-right .product-con li .con-list-p{border-top: 1px solid #ddd; height:35px; line-height: 17px; text-align: center; color:#666; font-size: 12px;overflow: visible;text-overflow:ellipsis; padding:0 5px;}

/* 产品详情页 */
.bread-wrap{width:1200px; margin:0 auto; overflow: hidden; margin-top:20px;}
.bread-wrap .bread{color:#333; margin-bottom:50px;}
.bread-wrap .bread a{color:#333;}
.bread-wrap .bread a:hover{color:#595757;}
.bread-wrap .bread .curr{color:#595757;}
.pro-cont-wrap{width:1200px; overflow: hidden; margin:0 auto; margin-bottom:40px; padding-bottom:50px; border-bottom: 1px solid #ddd;}
.pro-cont-wrap .p-c-left{width:50%; overflow: hidden; float: left;}
.pro-cont-wrap .p-c-left .tit{color:#595757; font-weight: bold; font-size: 26px; margin-bottom:10px;}
.pro-cont-wrap .p-c-left ul li{line-height: 30px; color:#999; font-size: 16px;}
.pro-cont-wrap .p-c-right{width:350px; overflow: hidden; float: right;}
.pro-cont-wrap .p-c-right .p-c-img{width:340px; height:400px; border: 1px solid #ddd; background: url(cssimg/p-c-1.png) center center no-repeat; margin-bottom:10px;}
.pro-cont-wrap .p-c-right .look{width:150px; height:30px; background: url(cssimg/l-fdj.png) center left no-repeat; margin:0 auto; font-size: 18px; color:#162045; padding-left:30px; line-height: 30px; cursor: pointer; margin-top:14px;}
.pro-deco{overflow: hidden;width:1200px; margin:0 auto; padding-bottom:20px; border-bottom: 1px solid #ddd; margin-bottom:20px;}
.pro-deco .pro-deco-tit{font-size: 18px; color:#333; margin-bottom: 20px;} 
.pro-deco .pro-deco-tit span{font-size: 12px; color:#333;margin-left:5px; text-transform:uppercase; } 
.pro-deco .pro-deco-list li{ font-size: 12px; color:#666; margin-bottom:14px; width:100%; overflow: hidden;} 
.pro-deco .pro-deco-list li span{display: inline-block;} 
.pro-deco .pro-deco-list li .s-1{float: left; width:2%; line-height: 20px; text-align: center;} 
.pro-deco .pro-deco-list li .s-2{float: left; width:98%; line-height: 20px;} 

/* 孔庙详情页 */
.kong-cont-wrap{width:100%; overflow: hidden; margin-top:30px; border-top: 1px solid #ddd;}
.kong-cont-wrap .kong-cont{width:1200px; margin: 0 auto; position: relative; padding-top:80px;}
.kong-cont .tit-wrap{width:100%; overflow: hidden; padding:30px 0; position: absolute; top:0; left:0; z-index:88;}
.kong-cont-wrap .kong-text{color: #444; font-size: 14px; text-indent: 2em; margin-bottom:10px; line-height: 20px;}
/* 轮播图 */
.kong-group{width:100%; position: relative;overflow: hidden; margin:30px 0;}
.kong-group .group .pro-con{width:1200px; overflow: hidden; position: relative; height:220px; margin:0 auto;}
.kong-group .group .pro-con .pro-list{position: absolute; top:0; left:0; width:5555px; height:220px;}
.kong-group .group .pro-con .pro-list li{float: left; width:380px; margin:0 9px; border: 1px solid #ddd;}
.kong-group .group .pro-con .pro-list li .gro-text{color:#666; overflow: hidden;}
.kong-group .group .pro-con .pro-list li .gro-text .pro-tit{font-size: 16px; padding-left:20px; margin-top:20px;}
.kong-group .group .pro-con .pro-list li .gro-text .pro-en{font-size: 10px; padding-left:20px; margin-bottom:20px;}
.kong-group .pro-l{position: absolute; left:5%; top:40%; width:30px; height:30px; border-radius: 50px; display: inline-block;}
.kong-group .pro-l a{display: inline-block; width:30px; height:30px; text-align: center;background: #aaaaaa;border-radius: 50px;}
.kong-group .pro-l a:hover{display: inline-block; width:30px; height:30px; text-align: center;background: #1ea3dc;border-radius: 50px;}
.kong-group .pro-r a{display: inline-block; width:30px; height:30px; text-align: center;background: #aaa;border-radius: 50px;}
.kong-group .pro-r a:hover{display: inline-block; width:30px; height:30px; text-align: center;background: #1ea3dc;border-radius: 50px;}
.kong-group .pro-l img{display: inline-block; vertical-align: middle;}
.kong-group .pro-r{position: absolute; right:5%; top:40%; background: #aaaaaa; width:30px; height:30px; border-radius: 50px; display: inline-block;}
.kong-group .pro-r img{display: inline-block; vertical-align: middle;}

/* 视频列表页 */
.our .video-list{overflow: hidden; margin-right:-20px; margin-bottom:30px;}
.our .video-list li{width:31%; overflow: hidden; text-align: center; float: left; margin:0 20px 20px 0;}
.our .video-list li a{width:97%; display: inline-block; border: 1px solid #aaa; box-sizing: border-box; margin-bottom:10px; margin:5px;}
.our .video-list li a:hover{width:97%; display: inline-block; box-sizing: border-box; margin-bottom:10px; margin:5px; box-shadow: 0px 0px 10px #aaa;}
.our .video-list li img{width:100%; margin:0 auto;}
.our .video-list li p{color:#666; font-size: 14px;}

/* 视频详情页 */
.video-gro-con{width:1200px; margin: 0 auto; padding-bottom: 40px; border-bottom: 1px solid #ddd; margin-top:40px;}
.video-gro-con .p-1{text-align: center; color: #595757; font-size: 20px; margin-bottom:20px;}
.video-gro-con .p-2{text-align: center; color: #333; font-size: 14px; margin-bottom:30px;}
.video-gro-con .p-3{width:100%;}
.video-gro-con .p-3 img{width:100%;}

/* 荣誉页轮播图 */
#mainContainer{margin:0 auto;width:1200px;text-align:left;background-color:#FFF;border:1px solid #CCC;margin-bottom:30px;overflow: hidden;}
.clear{clear:both;}
#DHTMLgoodies_panel_one,#DHTMLgoodies_arrows,#DHTMLgoodies_thumbs{width:440px;}
#DHTMLgoodies_panel_one{float:left;border-right: 1px solid #ccc;}
#DHTMLgoodies_thumbs{overflow:hidden; height:290px; position:relative; float:left;}
#DHTMLgoodies_largeImage{width:400px;height:310px;float:left;padding-left:120px;padding-right:10px;}
#DHTMLgoodies_largeImage table{width:100%; height:100%; text-align:center;}
.strip_of_thumbnails{width:440px;padding:12px 0;position:absolute;}
.strip_of_thumbnails div{width:140px;height:90px;padding:2px;text-align:center;float:left;}
.strip_of_thumbnails img{border:0px;padding:5px;margin:0 auto;}
.strip_of_thumbnails .activeImage{border:4px solid #595757;padding:0px;}
.leftArrow{float:left;}
.rightArrow{float:right;}
#DHTMLgoodies_thumbs_inner{position:relative;width:2000px;}	
/* 荣誉tab列表 */
.RYContent{width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
#RYBtn{width:1200px; height:40px; overflow:hidden; padding-left:25px; border-bottom:#e7e7e7 solid 2px; margin:0 auto;}
#RYBtn span{ float:left; text-align:center; }
.pre_date{ padding:2px 10px;}
.RYBtn{float:left; margin-right:10px; padding:0 12px; border:#e7e7e7 solid 1px; border-bottom:none; text-align:center; color:#999; cursor:pointer; height:40px; line-height: 40px;}
.RYBtn:hover,.rongyu_ul li a:hover,.RYBlue{ background:#595757; color:#fff;}
.rongyu_ul{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.rongyu_ul li{ width:1200px; height:auto; overflow:hidden; border-bottom:#e0e0e0 solid 1px; font-size:14px; padding-bottom:12px;}
.rongyu_ul li div{ line-height: 20px;}
.rongyu_ul li a{ width:1200px; height:auto; overflow:hidden; display:block; color:#666; padding:10px;}
.rongyu_ul li a:hover{ cursor:text;}
.rongyu_ul li span{width:100%; height:30px; display:block; line-height:30px; font-size:16px;}

/* 人才注册表格*/
.con_right{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.inner_rail{width:100%; height:40px; overflow:hidden; margin-bottom:20px;}
.inner_rail a{ color:#999;}
.inner_rail span{ float:left; font-size:20px;font-family:"Microsoft Yahei"; color:#666; line-height:40px; }
.HRWord{ width:100%; color:#888; font-size:15px; margin-bottom: 30px;}
.HRWord span{color:#29a3d7; cursor:pointer;}
.HRWidth{width:1000px; height:30px; line-height:30px; border-bottom:#e7e7e7 solid 2px; color:#666; padding:0px 10px;}
.HRWidth span{ display:block; float:left; height:30px;}

.HRzwmc{width:320px;}
.HRxl{width:130px; text-align:center;}
.HRgzdd{width:300px;text-align:center;}
.HRjzsj{width:180px;text-align:center;}
.HRshh{width:50px;text-align:center; text-align:right; cursor:pointer;}

.HRUl1{ width:100%; height:auto; overflow:hidden; font-size:14px;}
.HRUl1 li{width:1000px; height:40px; line-height:40px; padding:0px 10px; float:left; border-bottom:#ccc dotted 1px;}
.HRUl1 li a,.HRUl1 li span{ display:block; float:left; color:#888; }
.HRUl1 li a:hover{ color:#29a3d7;}

.HRtab1 tr td,.HRtd1{ text-align:center;}
.HRtab1 tr td{padding:5px 10px; color:#172242; font-weight:bold;}
.HRtab2 tr td{ background:#fff; padding:10px; color:#888;}
.HRtab2 tr td a{color:#888;}
.HRtab2 tr td a:hover{color:#29a3d7;}

.HRInput1{width:138px; height:22px; border-top:#bbb solid 1px;border-left:#bbb solid 1px;border-bottom:#e4e4e4 solid 1px;border-right:#e4e4e4 solid 1px;}
.HRInput2{width:68px; height:19px; border:none; overflow:hidden; cursor:pointer;}
.HRInput3{width:100px; height:40px; border:none; overflow:hidden; background:#29a3d7; margin:20px 450px; cursor:pointer;color: #fff; font-size: 18px;}

.HRtab3,.HRtab4{width:1000px;}
/*.HRtab3 tr td,.HRtab4 tr td{ background:#fff; padding:10px 9px; color:#666; text-align:center;}*/
.HRtab3 tr td,.HRtab4 tr td{ background:#fff; padding:10px 9px; color:#666;}
.HRtab3 tr td select{ color:#666; float:left; text-align:left;}
.HRtab3 tr td.txt_pos,.HRtab4 tr td.txt_pos{ text-align:left;}
.HRtab4 tr td input.HRInput2{ padding-bottom:6px;}
.HRTxt3{width:560px; height:200px;border-top:#bbb solid 1px;border-left:#bbb solid 1px;border-bottom:#e4e4e4 solid 1px;border-right:#e4e4e4 solid 1px;background:none;resize: none;  margin-top:3px;}
.HRTxt4{width:728px; height:70px; border:none;background:none;resize:none;margin-top:3px;}
.HRtab5 tr td{ background:#fff; padding:10px 9px; color:#666;}
.HRtab5 tr td p{ text-align:center; font-weight:bold;}
.HRtab6 tr td{ background:#fff; padding:5px 15px; color:#666; text-align:center;}
.HRtab6 tr td p{ text-align:left; width:302px;}
.HRtab7 tr td{ background:#fff; color:#666;}
.HRtab7 tr td p{ text-indent:10px;}

/* 招聘详情页 */
.HRtab8 tr td{ background:#fff; color:#666; text-align:center; padding:5px 0px;}
.HRtab8 tr td p{ text-indent:10px;}
.HRtab9 tr td{ background:#fff; color:#666;  width:660px; padding:10px 10px 10px 60px;}
.HRtab9 tr td p{ text-indent:10px;}
.yaoqiu{overflow: hidden;}
.yaoqiu .y-tit{font-size:16px;margin:7px 0;}
.yaoqiu .y-re{font-size:15px;padding-left:4px; margin:4px 0;}
.apply a:hover{color:#595757;}


/* 集团成员列表页 */
.ji_right{width:76%; height:auto; overflow:hidden; float:right;}
.ji_right .ji-r-list #ji-list-li{display: none;}
.ji_right .inner_rail{width:100%; height:60px;}
.ji_right .inner_rail a{ color:#999;}
.ji_right .inner_rail span{ float:left; font-size:20px;color:#666; line-height:60px; }
.RightContent{width:100%; height:auto; overflow:hidden;}
.RightContent h3{ padding:10px 0px;}
.ContactAll{width:100%; height:auto; overflow:hidden; border-bottom:#e7e7e7 solid 2px;}
.ConList{border: 1px solid #ddd;}
.ConTit{width:100%; height:40px; overflow:hidden; color:#666; line-height:40px; text-indent:10px; cursor:pointer; font-size:16px; background: url(cssimg/down.png) 874px center no-repeat;}
.ConTit.clickcont{color:#fff; background: #595757 url(cssimg/up.png) 874px center no-repeat;}
.clickcont .s-color{color:#fff;}
.ConTit span{ color:#2999c9;}
.ConAdd{overflow:hidden; padding:15px 20px 14px 20px;background:#f9f9f9; color:#888; font-size:14px; display: none; line-height: 24px;}
.ConAdd .con-tit{text-indent: 20px;}
.DisNone{ display:none;}
.ConAdd .url_bt{display:block;line-height: 30px; float: right; margin-top:20px;}
.ConAdd .url_bt a{ color:#fff;background-color:#2999c9;width:100px;	height:30px;display:block;line-height: 30px; text-align: center;}
.ConAdd .url_bt a:hover{width:100px;height:30px;display:block;color:#FFFFFF;background-color:#0a0b5e;}

/* 搜索页 */
.search-wrap{width:1200px; overflow: hidden; margin:0 auto;padding-bottom:50px; border-bottom: 1px solid #ddd; margin-bottom: 40px;}
.search-wrap .sea-left{width:228px; overflow: hidden; float: left; box-shadow: 0px 0px 15px #999; margin:0 0 15px 15px; color:#12214b; font-size: 14px; }
.search-wrap .sea-left .search-nav li{line-height: 25px; padding-left:26px; margin-bottom:10px; cursor: pointer;}
.search-wrap .sea-left .search-nav li.border{border-left: 2px solid #35a0d4;padding-left:24px;color:#35a0d4;}
.search-wrap .sea-left .tit{width:228px; text-align: center; height:58px; line-height: 58px; background: #595757; color:#fff; font-size: 20px; margin-bottom: 10px;}
.search-wrap .sea-right{width:78%; overflow: hidden; float: right;}
.search-wrap .sea-right .con-tit{color:#595757; font-size: 20px; margin:30px 0;}
.search-wrap .sea-right .search-con{overflow: hidden; margin-right:-10px; display: none;}
.search-wrap .sea-right .search-con.show{display: block;}
.search-wrap .sea-right .search-con li{border-bottom: 1px dashed #ddd; }
.search-wrap .sea-right .search-con li a{display: inline-block;line-height: 40px; background: url(cssimg/s-dot.png) center left no-repeat; padding-left:14px; font-size: 14px;}
.search-wrap .sea-right .search-con li a:hover{color:#595757;}
.search-wrap .sea-right .page-wrap{height:40px;line-height: 40px; color:#666; font-size: 12px;}

/* 新产品详情页 */
.pro-cont-newbox{width:100%; overflow: hidden;}
.pro-cont-newbox .pro-cont-info{width:100%; overflow: hidden; background: #fff; padding:30px 0;}
.pro-cont-newbox .pro-cont-info .pro-cont-cont{width:1200px; overflow: hidden; margin:0 auto;}
.pro-cont-newbox .pro-cont-info li{float: left;}
.pro-cont-newbox .pro-cont-info .f-img{width:44%;}
.pro-cont-newbox .pro-cont-info .f-img img{width:80%; margin:0 auto;}
.pro-cont-newbox .pro-cont-info .product-cont{margin:8% 0 8% 10%;}
.pro-cont-newbox .pro-cont-info .s-model{text-align: center; color:#595757; border-bottom: 1px solid #595757; font-size: 40px; font-weight: bold; display: inline-block; padding-bottom:14px; margin-bottom:10px;}
.pro-cont-newbox .pro-cont-info .p-name{color:#666; font-size: 22px;}
.pro-cont-newbox .pro-cont-info .p-english{font-size: 10px;}
.pro-cont-newbox .pro-cont-gray{background:#f8f8f8;}
.pro-cont-newbox .pro-cont-info .f-cont{width:56%; margin:8% 0;}
.pro-cont-newbox .pro-cont-cont .f-cont .p-tit{color:#595757; font-size: 20px; margin-bottom:14px;}
.pro-cont-newbox .pro-cont-cont .f-cont .p-1{color:#aaa; font-size: 15px; line-height: 22px;}
.pro-cont-newbox .pro-cont-cont .f-cont .p-1 span{color:#595757; font-size: 15px; margin-right:6px;}
.group .tit-wrap .pro-tit{float: left; width:200px; font-size:24px; color:#595757;}
.product-wrap .cont-tit{color:#595757; font-size: 20px; margin:30px 0;}
.product-wrap .cont-tit span{color:#87c9e8; font-size: 12px; margin-left:10px;}
.group .product-con li{float: left; margin: 20px 1% 14px 2%; height: 316px;}
.group .product-con li a{ width: 150px; border: 1px solid #ddd; display: inline-block;}
.group .product-con li .pro-img{margin: 0 auto; height:276px;}
.group .product-con li .pro-img img{margin:0 auto;}
.group .product-con li .con-list-p{border-top: 1px solid #ddd; line-height: 39px; text-align: center; color: #666; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 5px;}
.group .product-con li a:hover{box-shadow: 0px 0px 20px #999; color:#595757;}


/* 弹屏 */
.tanwrap{width:100%; height:100%; background: url(cssimg/12345678.jpg) 0 0 no-repeat; background-size:cover; position: fixed; z-index: f2f2f2;}
/*.tanwrap .closed{width:243px; height:30px; background: url(cssimg/btn-close.png) 0 0 no-repeat; position: absolute;bottom:14%; left:40%; cursor: pointer;}*/

/* 不良事件报告表 */
.baogaoWrap{width:1000px; margin:0 auto 60px; overflow: hidden;}
.baogaoWrap .title{margin:50px auto; text-align: center; color:#162045; font-size: 22px;}
.baogaoWrap .contain{width:50%; overflow: hidden; float: left;}
.baogaoWrap .contain .form-group{width:100%; overflow: hidden;}
.baogaoWrap .contain .form-group .name{float: left; color:#666; font-size: 16px; height:30px; line-height: 30px; margin-right:2%; overflow: hidden; width:80px;}
.baogaoWrap .contain .form-group .name span{color:#ff2626; font-size: 12px; height:30px; line-height: 30px; margin-right:6px;}
.baogaoWrap .contain .form-group .inputtt{float: left; width:74%; height:30px; border-radius: 0; padding-left:6px;}
.baogaoWrap .contain .form-group .inputmin{float: left; width:30%; height:30px; border-radius: 0; margin-right:2%; padding-left:6px;}
.baogaoWrap .contain .form-group .yang{float: left; width:30%; height:30px; color:#999; font-size: 16px; line-height: 30px;}
.baogaoWrap .contain .form-group .radioo{float: left; width:70%; padding-top:5px;}
.baogaoWrap .contain .form-group .radioo .radio{float: left; margin:0 10px 0 0; font-size: 16px; color:#999;}
.baogaoWrap .contain .form-group .inputyou{float: left; width:20%; height:30px; border-radius: 0; margin-right:4%; padding-left:6px;}
.baogaoWrap .contain .form-group .inputtel{float: left; width:34%; height:30px; border-radius: 0; padding-left:6px;}
.baogaoWrap .biao{width:100%; height:50px; background: #595757; text-align: center; line-height: 50px; color:#fff; font-size: 20px; clear: both; margin-bottom:20px;}
.baogaoWrap .contain2{width:100%; overflow: hidden;}
.baogaoWrap .contain2 .form-group{width:100%; overflow: hidden;}
.baogaoWrap .contain2 .form-group .name{float: left; color:#666; font-size: 16px; height:30px; line-height: 30px; margin-right:2%; width:80px;}
.baogaoWrap .contain2 .form-group .name span{color:#ff2626; font-size: 12px; height:30px; line-height: 30px; margin-right:6px;}
.baogaoWrap .contain2 .form-group .inputtt{float: left; width:150px; height:30px; border-radius: 0; margin-right:10px; padding-left:6px;}
.baogaoWrap .contain2 .form-group .inputmin{float: left; height:30px; border-radius: 0; margin-right:2%; display: inline-block; width:184px;}
.baogaoWrap .contain2 .form-group .radioo{float: left; height:30px; padding-top:5px;}
.baogaoWrap .contain2 .form-group .radioo .radio{float: left; margin:0 20px 0 0; font-size: 16px; color:#999;}
.baogaoWrap .contain2 .form-group .textname{color:#666; width:100%; font-size: 16px; height:30px; line-height: 30px;}
.baogaoWrap .contain2 .form-group .textname span{color:#ff2626; font-size: 12px; height:30px; line-height: 30px; margin-right:6px;}
.baogaoWrap .contain2 .form-group textarea{color:#666; width:100%; font-size: 16px; height:150px; padding-left:6px;}
.baogaoWrap .contain2 .form-group .radioo2{width:100%; height:30px; padding-top:5px;}
.baogaoWrap .contain2 .form-group .radioo2 .radio{float: left; margin:0 6% 0 0; font-size: 16px; color:#999;}
.baogaoWrap .contain2 .form-group .inputt2{float: left; width:310px; height:30px; border-radius: 0; margin-top:-4px; padding-left:6px;}
.baogaoWrap .contain .form-group .name2{color:#666; font-size: 16px; height:30px; line-height: 30px;}
.baogaoWrap .contain .form-group .name2 span{color:#ff2626; font-size: 12px; height:30px; line-height: 30px; margin-right:6px;}
.baogaoWrap .contain .form-group .radioo3{width:100%; height:auto;}
.baogaoWrap .contain .form-group .radioo3 .radio{width:100%; margin:0 0 20px 0; font-size: 16px; color:#999;}
.baogaoWrap .contain .form-group .radioo3 .radio .inputminn{width:120px; height:30px; border-radius: 0; margin:0 2%; padding-left:6px; display: inline-block;}
.baogaoWrap .contain .form-group .textname{color:#666; width:100%; font-size: 16px; height:30px; line-height: 30px;}
.baogaoWrap .contain .form-group .textname span{color:#ff2626; font-size: 12px; height:30px; line-height: 30px; margin-right:6px;}
.baogaoWrap .contain .form-group textarea{color:#666; width:100%; font-size: 16px; height:240px; padding-left:6px;}
.baogaoWrap .contain .form-group .text{color:#999; width:100%; font-size: 14px; line-height: 1.6em;}
.baogaoWrap .contain .form-group .radioo4{float: left; width:80%; padding-top:5px;}
.baogaoWrap .contain .form-group .radioo4 .radio{float: left; margin:0 16px 14px 0; font-size: 16px; color:#999;}
.baogaoWrap .contain .form-group .radioo4 .inputtmin{width:150px; height:30px; border-radius: 0; padding-left:6px; display: inline-block;}
.baogaoWrap .contain2 .form-group .btnbtn{float: right;}
.baogaoWrap .contain2 .form-group .btnbtn .btn{width:140px; border-radius: 0; border: 1px solid #595757; color:#595757;}
.baogaoWrap .contain2 .form-group .btnbtn .btn:hover{background: #595757; color:#fff;}
.baogaoWrap .contain .form-group input,.baogaoWrap .contain .form-group textarea{ background: #f5f5f5;}
.baogaoWrap .contain2 .form-group input,.baogaoWrap .contain2 .form-group textarea{ background: #f5f5f5;}
.baogaoWrap .contain .form-group .inputll{float: right;}
.baogaoWrap .contain2 .form-group .inputll{float: right;}
#btnSendCode{width:100px; border-radius: 0; border: 1px solid #595757; color:#595757; height:30px; line-height:1.3em;}

/*分页*/
.pages {
	margin: 0;
	text-align: left;
	padding: 10px;
}

.pages a {
	border: #eee 1px solid;
	padding: 3px 9px;
	margin: 5px;
	color: #336699;
	text-decoration: none;
}

.pages a:hover {
	border: #999 1px solid;
}

.pages a:active {
	border: #999 1px solid;
}

.pages .current {
	border: #336699 1px solid;
	padding: 2px 5px;
	font-weight: bold;
	margin: 2px;
	background-color: #336699;
	color: #FFFFFF;
}

.pages .disabled {
	border: #eee 1px solid;
	padding: 2px 5px;
	margin: 2px;
	color: #ddd;
}
/* 弹屏 
.tanwrap{width:100%; height:100%; background: url(cssimg/aiyanri.jpg) center 0 no-repeat; background-size:cover; position: fixed; z-index: f2f2f2;}*/

/*首页新闻模块*/
.newsblock{ width:100%; height:320px; background:#eeeeee; box-shadow:2px 4px 6px #cccccc; float:left}
.box3{
    height: 237px;  width: 1120px;  
    margin: 40px auto;
}
.box3 a{ color:#666}
.box1 .small_flash{
    width: 248px;
    height: 170px;
    margin-top: 10px;
    background: green;
    float: left;
}
.box3 .b1{
    width: 350px;
    height: 230px;
    float: left;
    margin-right: 20px;
}
.box3 .b1 .title{
    background: url(../images/profile.png) 0px 0px no-repeat;
    height: 35px;
}
.box3 .b1 .title .more{
    float: right;
}
.box3 .b1 ul{}
.box3 .b1 ul li{
    background: url(../images/4ball.png) 0px 0px no-repeat;
    width: 60px;
    height: 85px;
    float: left;
    margin: 0 28px;
}
.box3 .b1 ul li:hover{-webkit-mask: -webkit-gradient(radial, 17 17, 123, 17 17, 138, from(rgb(0, 0, 0)), color-stop(0.5, rgba(0, 0, 0, 0.2)), to(rgb(0, 0, 0)));}
.box3 .b1 ul li.a{
}
.box3 .b1 ul li.b{
    background-position: -84px 0px;
}
.box3 .b1 ul li.c{
    background-position: -168px 0px;
}
.box3 .b1 ul li.d{
    background-position: -252px 0px;
}
.box3 .b1 ul li a{
    display: block;
    text-align: center;
    padding-top: 68px;
}
.box3 .b1 ul li a span{}
.box3 .b1 .content{
    float: left;
    width: 320px;
    margin-top: 20px;
    padding: 15px;
    color: #A4A4A4;
}
.box3 .b2{    width: 365px;    height: 230px;    float: left; border:0px; margin:0px}
.box3 .b2 .title{
    height: 35px;
}
.box3 .b2 .title .more{
    float: right;
}
.box3 .b2 .content{
    color: #A4A4A4;
}
.box3 .b2 .content a{
    color: #A4A4A4;
}
.box3 .b2 ul li.first{
    height: 84px;
    background: #F9F9F9;
    margin-bottom: 31px;
}
.box3 .b2 ul li.first a.title{
    font-weight: bold;
    background: none;
    display: block;
    line-height: 30px;
    color: #6B6B6B;
    overflow:hidden;
}
.box3 .b2 ul li.other{
    margin-top: 10px;
    background: url(../images/dotted.gif) 0px 20px repeat-x;
    border-bottom: 1px dashed #cccccc;
}
.box3 .b2 ul li.other .date{
    float: right;
}
.box3 .b2 .first img{
    width: 143px;
    height: 84px;
    float: left;
    margin-right: 10px;
}
.box3 .b3{    width: 360px;    height: 230px;    float: right; border:0px; margin:0px}
.box3 .b3 .title{
    background: url(../images/video.png) 0px 0px no-repeat;
}
.box3 .b3 .title .more{
    float: right;
}
.box3 .b3 .content{
    margin-top: 0px;
    width: 360px;
    height: 202px;
    background: black;
}
.box3 .title {
    height: 30px;
    background: url(../images/news.png) 0px 0px no-repeat;
}
/*首页联系电话*/
.search-box{
    float:right;
    top: 6px;
    right: 77px;
    width: 17%;
    margin-top:8px;
    margin-left:20px;
    overflow: hidden;
    height: 62px;
}
.input-box addphone
{
    position: absolute;
    top: 0;
    left: 0;
    right: 67px;
    bottom: 0;}
    .phoneicon {
    margin-top: 5px;
    height: 100%;
}
.addphonetext {
    margin-left: 10px;
    width: 150px;
}
.phonespan {
    margin-top: 5px;
    color: #b5001f;
    display: inline-block;
     font-size:18px;
}
/*分页*/
.fenye2{ float:left; width:100%; text-align:center; margin-top:20px; margin-bottom:10px;}
div.digg{ margin:0; padding:0; text-align:left; font-size:14px; }
    div.digg a{ display:block; float:left; padding:5px 12px; margin:0 0 0 8px; border:1px solid #e1e2e3; line-height:20px; height:20px; color:#b6001f; background:#fff; text-decoration:none; }
    div.digg a:hover { border:1px solid #b6001f; }
    div.digg span{ display:block; float:left; padding:5px 0; line-height:20px; height:20px; }
    div.digg span.current {padding: 4px 12px;
    margin: 0 0 0 0px;
    color: #555;
    font-weight: bold;
    margin: 2px 0 0 0;
}
    div.digg span.disabled { border:1px solid #eee; padding:5px 12px; margin:2px 0 0 8px; color:#ddd;
    background: #f8f8f8;
  }
div.default{ margin:0; padding:0; font-family:"Microsoft YaHei",Verdana; font-size:12px; }
	div.default a,div.default span{ display:block; float:left; margin:2px 0 0 0px; padding:4px 12px; line-height:20px; height:20px; border:1px solid #e1e1e1; background:#fff; color:#333; text-decoration:none; }
	div.default span:first-child{ border-left:1px solid #e1e1e1; }
	div.default a:hover{ color:#666; background:#eee; }
	div.default span.current{ color:#aca5b7; background:#f8f8f8; border-color:#e6e6e6; }
	div.default span.disabled{ color:#999; background:#fff; }
.navigation .liebiao { color:#b6001f;}
/*产品列表页面左侧导航*/
.list_dt{
    background: #f2f2f2;
    color: white;
    width: 228px;
    padding: 0 40px 0 20px;
    height: 34px;
    line-height: 34px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    border-bottom: 1px solid #ffffff;
    font-size:14px;
}
.list_dt:hover{
    background: #f2f2f2;
}
.list_dt:hover ._after{
    display: block;
    width: 3px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #4285F4;
}
#open{
    background: #f2f2f2;
}
#open ._after{
    display: block;
    width: 3px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #4285F4;
}
.list_dt_icon{
    position: absolute;
    right: 10px;
    top: 9px;
    display: block;
    width: 30px;
    height: 30px;
    background: url("cssimg/arrow_a.png") no-repeat;
}
#open .list_dt_icon{
    background: url("cssimg/arrow_b.png") no-repeat;
}
.list_dd{
    display: none;
}
.list_li{
    list-style-type: none;
    color: #000000;
    width: 228px;
    padding: 0 30px;
    height: 50px;
    line-height: 50px;
    cursor: pointer;
    border-bottom: 1px solid #ffffff;
}
.list_dt p{ color:#000000}
.list_dl a:hover{ color:#b6001f} 
.listhover{color:#b6001f}

 /* 图片放大镜样式*/
.jqzoom{ position:relative; float:left; display:block; margin:0; padding:0; width:100%; height:100%; border:none; cursor:crosshair; }
	.jqzoom img{ width:300px; height:300px; }
.zoomdiv{ position:absolute; top:0; left:0; z-index:100; display:none; width:400px; height:400px; background:#fff; border:1px solid #e8e8e8; text-align:center; overflow:hidden; }
    .zoomdiv img { width:600px; height:600px;}
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; width:20px; height:20px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); }